﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPageIntranet.Master" AutoEventWireup="true" CodeBehind="wfr_AdministrarProveedor.aspx.cs" Inherits="SGCP_UI.wfr_AdministrarProveedor" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<link href="Styles/jquery.bubblepopup.v2.3.1.css" rel="stylesheet" type="text/css" />
<script src="Scripts/jquery.bubblepopup.v2.3.1.min.js" type="text/javascript"></script>
<script type = "text/javascript">
    $(document).ready(function () {
        $("#<%=ddlBusqueda.ClientID%>").CreateBubblePopup({
            position: 'top',
            align: 'center',
            innerHtml: 'Seleccione un modo <br />de busqueda',
            innerHtmlStyle: {
                color: '#FFFFFF',
                'text-align': 'center'
            },
            themeName: 'all-black',
            themePath: 'img/jquerybubblepopup-theme'
        });

        $(".divTipoBusqueda").hide();
        $("#divData").hide();

        $("#<%=ddlBusqueda.ClientID%>").change(function () {
            if ($("#<%=ddlBusqueda.ClientID%>").val() == "0") {
                $(".divTipoBusqueda").hide(function () {
                    $("#divCodigo").show();
                });
            }
            else if ($("#<%=ddlBusqueda.ClientID%>").val() == "1") {
                $(".divTipoBusqueda").hide(function () {
                    $("#divRuc").show();
                });
            }
            else if ($("#<%=ddlBusqueda.ClientID%>").val() == "2") {
                $(".divTipoBusqueda").hide(function () {
                    $("#divRazon").show();
                });
            } else {
                $(".divTipoBusqueda").hide();
            }
            $("#resultado").html("");
        });
    });

    function valida(n) {
        //implementarlo bien con mas verificaciones
        var a = $("#txtBuscar" + n).val();
        if (a.trim() == "") {
            alert("vacio");
            return false;
        }
        //...
        return true;
    }

    function btnBuscar_onclick(n) {
        if (valida(n)) {
            var lb = $("#txtBuscar" + n).val() + "-" + n;
            llamarServidor(lb, "");
        }
    }

    function modificar(id, idDistrito, ruc, razon, direccion, telefono, fax, correo, web) {
        alert(id);
        $("#<%=txtId.ClientID%>").val(id);
        //$("#<%=txtRuc.ClientID%>").val(idDistrito);
        $("#<%=txtRuc.ClientID%>").val(ruc);
        $("#<%=txtRuc.ClientID%>").val(ruc);
        $("#<%=txtRuc.ClientID%>").val(ruc);
        $("#<%=txtRuc.ClientID%>").val(ruc);

        //$("#<%=ddlDistrito.ClientID%>").val();
        $("#divData").show();
    }

    function mostrarResultados(arg) {
        alert("as");
        var info = document.getElementById("resultado");
        info.innerHTML = arg;

        $("#resultado tr:eq(0)").append("<th>Modificar</h>");
        $("#resultado tr:not(:first)").each(function () {
            $(this).append("<td><a onclick = \"modificar('" +
            $(this).children(0).html() + "','" +
            $(this).children(1).html() + "','" +
            $(this).children(2).html() + "','" +
            $(this).children(3).html() + "','" +
            $(this).children(4).html() + "','" +
            $(this).children(5).html() + "','" +
            $(this).children(6).html() + "','" +
            $(this).children(7).html() + "','" +
            $(this).children(8).html() + "')\">Modificar</a></td>");
        });

        $("#resultado tr th:first").hide();
        $("#resultado tr td:first").hide();
    }
</script>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div>
    <h1>Administrar Proveedores</h1>
    <div style="margin-left:15px;margin-top:10px;">Seleccione el tipo de busqueda
    <asp:DropDownList ID="ddlBusqueda" runat="server" Height="25px" Width="95px">
        <asp:ListItem Value="-1">Seleccione</asp:ListItem>
        <asp:ListItem Value="0">Id</asp:ListItem>
        <asp:ListItem Value="1">Ruc</asp:ListItem>
        <asp:ListItem Value="2">Razon social</asp:ListItem>
    </asp:DropDownList>
    
    <div id="divCodigo" class="divTipoBusqueda">
        Id
        <input id="txtBuscar1" type="text" />
        <input id="btnBuscar1" type="button" value="Buscar" onclick="return btnBuscar_onclick(1)" />
    </div>
    <div id="divRuc" class="divTipoBusqueda">
        Ruc
        <input id="txtBuscar2" type="text" />
        <input id="btnBuscar2" type="button" value="Buscar" onclick="return btnBuscar_onclick(2)" />
    </div>
    <div id="divRazon" class="divTipoBusqueda">
        Razon
        <input id="txtBuscar3" type="text" />
        <input id="btnBuscar3" type="button" value="Buscar" onclick="return btnBuscar_onclick(3)" />
    </div>
    
    <div id="resultado"></div>
    <asp:GridView id="gvResBusqueda" runat="server" Width="600px" class="table">
    </asp:GridView>

    <div id="divData">
        <table>
        <tr><td>Id</td><td><asp:TextBox ID="txtId" runat="server"></asp:TextBox></td></tr>            
        <tr><td>Ruc</td><td><asp:TextBox ID="txtRuc" runat="server"></asp:TextBox></td></tr>
        <tr><td>Razon Social</td><td><asp:TextBox ID="txtRazon" runat="server"></asp:TextBox></td></tr>
        <tr><td>Distrito</td><td>
            <asp:DropDownList ID="ddlDistrito" runat="server">
            </asp:DropDownList>
        </td></tr>
        <tr><td>Direccion</td><td><asp:TextBox ID="txtDireccion" runat="server"></asp:TextBox></td></tr>
        <tr><td>Telefono</td><td><asp:TextBox ID="txtTelefono" runat="server"></asp:TextBox></td></tr>
        <tr><td>Fax</td><td><asp:TextBox ID="txtFax" runat="server"></asp:TextBox></td></tr>
        <tr><td>Correo</td><td><asp:TextBox ID="txtCorreo" runat="server"></asp:TextBox></td></tr>
        <tr><td>Web</td><td><asp:TextBox ID="txtWeb" runat="server"></asp:TextBox></td></tr>
        </table>
    </div>

    </div>
    </div>
</asp:Content>

<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder2" runat="server">
    
</asp:Content>
